@charset "utf-8";

****************************************************************************/
caption{font-size: 0;line-height: 0;text-indent:-9999px;visibility: hidden;}
.c5040 div.private-qna {}
.c5040 h4{padding-top:4px;}
.c5040 h5 {font-size:14px;font-weight:600;}
.c5040 .qna-table {width:948px; border-top:1px #999 solid; border-bottom:1px #999 solid;}

.c5040 .qna-table > thead > tr > th {background-color:#efefef; padding: 7px 0;}
.c5040 .qna-table > thead > tr > th > span {display: inline-block; *display: inline; zoom:1;width:100%; font-weight: 600; font-size: 12px; color:#333333; border-left: 1px #c9c9c9 solid; text-align: center;}
.c5040 .qna-table > thead > tr > th:first-child > span {border-left-style: none;}

.c5040 .qna-table > tbody > tr {border-top:0px #ccc solid;} 
.c5040 .qna-table > tbody > tr:first-child {border-top-style:none;}
.c5040 .qna-table > tbody > tr.a-content {border-top:1px #ccc dashed;}
.c5040 .qna-table > tbody > tr.a-content > td {border-top:1px #ccc dashed;}
.c5040 .qna-table > tbody > tr > td {color:#333; padding: 12px 0; text-align: center;line-height:1.5em;border-top:1px #ccc solid;}
.c5040 .qna-table > tbody > tr > td a {color:#333;} 
.c5040 .qna-table > tbody > tr > td.qna-subject {text-align:left;padding-left:40px;padding-right:40px;}
.c5040 .qna-table > tbody > tr.q-title > td {font-size:14px;font-weight:600;}
.c5040 .qna-table > tbody > tr.q-title.on {background:#f4f1e9;}
.c5040 .qna-table > tbody > tr.q-title.on .qna-subject {text-decoration:underline;}
.c5040 .qna-table > tbody > tr.a-content td.qna-subject p {font-size:13px;font-weight:600;color:#666;}
.c5040 .qna-table > tbody > tr > td.q-status {font-size:13px;}/* 상태 폰트크기 조정 */
.c5040 .qna-table > tbody > tr.q-content > td {padding-top:20px;padding-bottom:20px;} /* 질문내용 패딩 조정 */
.c5040 .qna-table > tbody > tr.a-content > td {} /* 답변내용 패딩 조정 */
/*.c5040 .qna-table > tbody > tr.q-content,
.c5040 .qna-table > tbody > tr.a-content {display:none;}*/

.c5040 .qna-table > tbody > tr.no-list > td {font-size:14px;color:#666;} /* 리스트 내용이 없는 경우 */
.c5040 .qna-table > tbody > tr > th {font-size:14px;color:#666;}
.c5040 .ticket-list > div.page-box{padding-top: 20px;}
.listTab > ul{margin-bottom:-30px;}




